Merge branch 'master' into experimental
authorDrew Parsons <dparsons@debian.org>
Sat, 20 Jun 2026 12:39:39 +0000 (14:39 +0200)
committerDrew Parsons <dparsons@debian.org>
Sat, 20 Jun 2026 12:39:39 +0000 (14:39 +0200)
1  2 
debian/changelog
debian/control

index e96c31ddfdc4c3cc5710198f36a4aecc6a5dfd1d,50929107a913eae6e56abbc95f6ab0fc3b76be28..70a79cd68944ef9a35837289d0a169e3217c9afb
+ vtk9 (9.5.2+dfsg4-5) unstable; urgency=medium
+   * Team upload.
+   * debian patch numpy_drop_in1d_MR12693.patch applies upstream
+     MR#12693 to remove numpy.in1d, no longer provided by numpy 1.24
+     (use numpy.isin instead). Closes: #1137015
+   * Standards-Version: 4.7.4
+  -- Drew Parsons <dparsons@debian.org>  Mon, 25 May 2026 21:11:13 +0200
+ vtk9 (9.5.2+dfsg4-4) unstable; urgency=medium
+   * Team upload.
+   * mark libvtk9-dev as Multi-Arch: no, not Multi-Arch: same
+     since some header files contain arch-dependent definitions
+     (vtkOptions.h, vtkEndian.h, cgnstypes.h, XdmfConfig.h setting
+     endianness, int size, etc). Closes: #1133759
+     Consequently drop Multi-Arch: same from libvtk9-qt-dev
+     to avoid including inconsistent header definitions
+   * debian patch gdal-3.13.patch enables build with gdal 3.13.
+     Thanks Bas Couwenberg. Closes: #1134162
+  -- Drew Parsons <dparsons@debian.org>  Fri, 08 May 2026 14:41:38 +0200
+ vtk9 (9.5.2+dfsg4-3) unstable; urgency=medium
+   * [07276b5] Relax upstream boost version in substvars. (Closes: #1130578)
+  -- Anton Gladky <gladk@debian.org>  Mon, 16 Mar 2026 06:12:29 +0100
+ vtk9 (9.5.2+dfsg4-2) unstable; urgency=medium
+   * [7f37aac] Add versioned libboost-dev dependency.
+               (Closes: #1129768, #1129770, #1129773)
+   * [1f682b2] Remove Priority and RRR fields
+  -- Anton Gladky <gladk@debian.org>  Tue, 10 Mar 2026 06:07:36 +0100
+ vtk9 (9.5.2+dfsg4-1) unstable; urgency=medium
+   * Team upload.
+   * Add back WebCore, WebGLExporter and WebPython modules for future use
+     within trame and pyvista.
+     - This required a repack 9.5.2+dfsg4, because the Web directory was
+       previously ignored in d/copyright.
+  -- Francesco Ballarin <ballarin@debian.org>  Tue, 03 Mar 2026 18:23:44 +0000
+ vtk9 (9.5.2+dfsg3-8) unstable; urgency=medium
+   * Team upload.
+   * sh4: override dh_dwz to not process libvtkCommonCore
+     which fails with "Cannot allocate memory"
+  -- Drew Parsons <dparsons@debian.org>  Sat, 21 Feb 2026 11:59:19 +0100
+ vtk9 (9.5.2+dfsg3-7) unstable; urgency=medium
+   * Team upload.
+   * add hurd-amd64 to list of architectures supporting adios2
+     in Build-Depends: libadios2-mpi-c++-dev
+     (adios2 now builds on all 64-bit architectures)
+   * update debian/watch to v5 format. Use GitLab template rather than
+     GitHub since upstream development happens at
+     https://gitlab.kitware.com/vtk/vtk
+     https://github.com/Kitware/VTK is just a mirror of the gitlab repo.
+  -- Drew Parsons <dparsons@debian.org>  Sun, 15 Feb 2026 19:34:42 +0100
+ vtk9 (9.5.2+dfsg3-6) unstable; urgency=medium
+   * Team upload.
+   * debian patch matplotlib_nullptr_s390x.patch handles case of null
+     ScalarPointer in image in vtkMatplotlibMathTextUtilities::RenderOneCell
+     A null pointer was generated on s390x causing pyvista
+     test_add_text_latex to segfault. Closes: #1126861
+   * add alpha to list of ADIOS2-supporting arches in
+     Build-Depends: libadios2-mpi-c++-dev
+  -- Drew Parsons <dparsons@debian.org>  Thu, 05 Feb 2026 20:55:34 +0100
+ vtk9 (9.5.2+dfsg3-5) unstable; urgency=medium
+   * Team upload.
+   * debian patch findEXPAT_version_fix_MR12826.patch applies upstream
+     MR#12826 to fix expat version handling. Closes: #1050506
+   * 9.5.2+dfsg3-3 disabled viskores on 32-bit arches, since
+     ParaView::RemotingViews optionally uses VTK::vtkviskores
+     but (ThirdParty) viskores exhausts virtual memory on 32-bit arches
+   * disable viskores on alpha, which is 64-bit but also exceeds
+     available memory
+  -- Drew Parsons <dparsons@debian.org>  Thu, 05 Feb 2026 11:39:23 +0100
+ vtk9 (9.5.2+dfsg3-4) unstable; urgency=medium
+   * Team upload.
+   * debian/rules: use UPSTREAM_VERSION_ABI (currently 9.5) to refer to
+     version specific library (i.e. libvtk9.5) to fix handling of Qt modules
+  -- Drew Parsons <dparsons@debian.org>  Wed, 28 Jan 2026 12:53:25 +0100
+ vtk9 (9.5.2+dfsg3-3) unstable; urgency=medium
+   * Team upload.
+   * build docs in arch-indepedent build only
+   * remove version-specific references from debian/rules
+  -- Drew Parsons <dparsons@debian.org>  Wed, 28 Jan 2026 10:04:53 +0100
+ vtk9 (9.5.2+dfsg3-2) unstable; urgency=medium
+   * Team upload.
+   * extra VTK modules support paraview. Closes: #1100766
+   * don't configure xdmf3 (i.e. IOParallelXdmf3) on 32-bit arches,
+     where vtk's copy of xdmf3 fails to build. See Bug#1126484
+     (upstream paraview Issue #22630)
+   * enable RenderingFreeTypeFontConfig. Closes: #1101916
+   * build docs in arch-independent build only. Closes: #1125140
+     Move doc generating packages doxygen-latex, ghostscript,
+     gnuplot-nox, graphviz to Build-Depends-Indep <!nodoc>.
+   * escape sequences in vtkMethodParser.py are fixed. Closes: #1079541
+   * Standards-Version: 4.7.3
+  -- Drew Parsons <dparsons@debian.org>  Wed, 28 Jan 2026 04:41:09 +0100
+ vtk9 (9.5.2+dfsg3-1) unstable; urgency=medium
+   * Team upload.
+   * enable modules required by paraview 6
+     (use IOParallelXdmf3 for IOXdmf3)
+     - enable VTK::xmdf3 (ThirdParty/xdmf3). Drop from Files-Excluded in
+       debian/copyright. Bump repacked version to dfsg3 to add xdmf3
+   * add support for IOADIOS2 (used by paraview). 64-bit arches only.
+     Build-Depends: libadios2-mpi-c++-dev [amd64 arm64 mips64el ppc64el
+     riscv64 s390x loong64 ppc64 sparc64]
+   * set HDF5_PREFER_PARALLEL=YES (with HDF5_IS_PARALLEL=ON) to
+     activate parallel HDF5 (via libhdf5-mpi-dev)
+   * Build-Depends: libxcursor-dev (enables custom cursors)
+  -- Drew Parsons <dparsons@debian.org>  Tue, 27 Jan 2026 00:24:26 +0100
+ vtk9 (9.5.2+dfsg2-4) unstable; urgency=medium
+   * Team upload
+   * Enable VTK external rendering with SDL, GLFW, etc.
+  -- Dominique Belhachemi <domibel@debian.org>  Mon, 27 Oct 2025 14:54:02 -0400
+ vtk9 (9.5.2+dfsg2-3) unstable; urgency=medium
+   * Team upload
+   * Fix vtk9-doc FTBFS
+  -- Dominique Belhachemi <domibel@debian.org>  Thu, 23 Oct 2025 20:23:59 -0400
+ vtk9 (9.5.2+dfsg2-2) unstable; urgency=medium
+   * Team upload
+   * Fix manpages suffix
+  -- Dominique Belhachemi <domibel@debian.org>  Thu, 23 Oct 2025 14:27:19 -0400
+ vtk9 (9.5.2+dfsg2-1) unstable; urgency=medium
+   * Team upload
+   * New upstream release 9.5.2+dfsg2
+   * Keep embedded viskores and scn sources
+   * Exclude embedded nlohmannjson/vtknlohmannjson sources
+   * d/copyright: Update files and licenses
+   * Raise minimum Java version from 8 to 11 (javac --release 11)
+   * Add nlohmann-json3-dev dependency
+   * Add PPC64 patch
+   * Lower optimization to -O1 on alpha to fix FTBFS
+   * Bump Standards-Version to 4.7.2
+   * Drop outdated patches
+   * Remove hardcoded compiler flags
+   * Update man pages
+   * Switch to Qt6
+  -- Dominique Belhachemi <domibel@debian.org>  Mon, 13 Oct 2025 12:11:48 -0400
 +vtk9 (9.5.2+dfsg2-1~exp4) experimental; urgency=medium
 +
 +  * Team upload
 +  * Raise minimum Java version from 8 to 11 (javac --release 11)
 +  * Add nlohmann-json3-dev dependency
 +
 + -- Dominique Belhachemi <domibel@debian.org>  Wed, 01 Oct 2025 17:16:45 -0400
 +
 +vtk9 (9.5.2+dfsg2-1~exp3) experimental; urgency=medium
 +
 +  * Team upload
 +  * Add PPC64 patch
 +  * Lower optimization to -O1 on alpha to fix FTBFS
 +
 + -- Dominique Belhachemi <domibel@debian.org>  Tue, 30 Sep 2025 12:20:57 -0400
 +
 +vtk9 (9.5.2+dfsg2-1~exp2) experimental; urgency=medium
 +
 +  * Team upload
 +  * Disable 16 ParaView-only modules causing FTBFS
 +  * Switch to Qt6
 +
 + -- Dominique Belhachemi <domibel@debian.org>  Sun, 28 Sep 2025 17:18:52 -0400
 +
 +vtk9 (9.5.2+dfsg2-1~exp1) experimental; urgency=medium
 +
 +  * Team upload
 +  * New upstream version 9.5.2+dfsg2
 +  * Do not exclude embedded viskores and scn sources
 +  * Exclude embedded nlohmannjson/vtknlohmannjson sources
 +  * Enable 16 additional modules for ParaView
 +  * Switch back from Qt6 to Qt5
 +
 + -- Dominique Belhachemi <domibel@debian.org>  Thu, 25 Sep 2025 12:06:18 -0400
 +
 +vtk9 (9.5.2+dfsg1-1~exp1) experimental; urgency=medium
 +
 +  * Team upload.
 +  * New upstream version 9.5.2+dfsg1
 +  * d/copyright: Update files and licenses
 +  * Add nlohmann-json3-dev dependency
 +  * Drop outdated patches
 +  * Remove hardcoded compiler flags
 +  * Raise minimum Java version from 8 to 17 (javac --release 17)
 +  * Bump Standards-Version to 4.7.2
 +  * Switch from Qt5 to Qt6
 +
 + -- Dominique Belhachemi <domibel@debian.org>  Tue, 23 Sep 2025 16:48:13 -0400
 +
  vtk9 (9.3.0+dfsg1-7) unstable; urgency=medium
  
    * Non-maintainer upload
diff --cc debian/control
index 43c4f29fd59159d6551104138cd201d081877022,b8ac59ee4ed73803deca4251b80219b363d89b1b..0969e38c3c918b691a7aac4081144a6ab75a40b7
@@@ -77,8 -79,7 +79,6 @@@ Homepage: https://www.vtk.org
  
  Package: libvtk9-dev
  Architecture: any
- Multi-Arch: same
 -Multi-Arch: no
  Section: libdevel
  Depends: ${misc:Depends},
           ${shlibs:Depends},